# -*- coding:utf-8 -*-
# title           :
# description     :
# author          :Python超人/三月三提供
# date            :2024-08-09
# link            :https://gitcode.net/pythoncr/
# python_version  :3.9
# ==============================================================================
from 神笔码靓.码靓库.手机.手机绘图板 import 手机绘图板
from 神笔码靓.码靓库.数学.梦幻彩虹深渊手机壁纸 import 梦幻彩虹深渊手机壁纸
from 神笔码靓.神笔库 import 样式工具集
from 神笔码靓.神笔库.神笔绘图板 import 神笔绘图板
from 神笔码靓.神笔库.定义集 import *
from 神笔码靓.神笔库.配置 import *
from 神笔码靓.神笔库.通用工具集 import *


class 扇面深渊手机壁纸(梦幻彩虹深渊手机壁纸):

    def 形状模板和大小(self):
        上宽 = 100
        高 = 80
        下宽 = 79
        描边宽度 = 5
        弧度半径 = 上宽 * 3.5
        x0, y0 = 描边宽度 / 2, 描边宽度 / 2 + 上宽 / 5
        x1, y1 = 上宽, 描边宽度 / 2 + 上宽 / 5
        x2, y2 = 描边宽度 / 2 + (上宽 - 下宽) / 2, 描边宽度 / 2 + 高
        x3, y3 = 描边宽度 / 2 + 下宽 + (上宽 - 下宽) / 2, 描边宽度 / 2 + 高

        扇形 = self.连线([("移动", x0, y0),
                      # ("直线", x1, y1),
                      ("椭圆弧线", 弧度半径, 弧度半径, 0, 0, 1, x1, y1),
                      ("直线", x3, y3),
                      # ("直线", x2, y2),
                      ("椭圆弧线", 弧度半径, 弧度半径, 0, 0, 0, x2, y2),
                      ("闭合",)], 描边颜色=颜色.白色)

        return self.创建模板(元素列表=[扇形], id_="扇形模板"), 上宽, 高


if __name__ == '__main__':
    神笔 = 扇面深渊手机壁纸(作品文件路径=f"手机壁纸_扇面深渊.svg", 显示整机=是, 锁屏=否)

    神笔.完成()
